package test;

/**
 * 标准接口类：全局常量+抽象方法
 * 全局常量：修饰符  static final 常量名【大写】;
 * 特点：通过类直接调用全局常量！
 * 抽象方法：修饰符 obstract 返回值  方法名（）；
 * 特点：接口，抽象一定作为父类使用--抽象方法--一定子类所重写！
 */


    public interface Insert {  //假设：插排类
    public static final int LINE=100;//全局常量
    public abstract void jack();  //抽象方法
  }


//使用接口---创建[子]实现类：同时继承Thing  实现   Insert
    class Toy extends Thing implements Insert{
    public void jack() {  //接口--方法---重写
        System.out.println("玩具通电啦~");
    }
    public void play(){
        System.out.println("玩玩具~~");
    }
    public void say()  {System.out.println("说话");}
    public void color(){System.out.println("颜色");}
  }
  //定义抽象类
   abstract class Thing{
        public abstract void say();
  }